package Text3;

import java.util.*;

public class Main {
    //    满足 N!的末尾恰好有 K个 0的最小的 N是多少?
//    如果这样的 N不存在输出 −1。
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        long k = in.nextLong();
        long l = 1, r = Long.MAX_VALUE-10;
        while (l < r) {
            long mid = l + r >> 1;
            if (getcnt(mid) >= k) {
                r = mid;
            } else {
                l = mid + 1;
            }
        }
        if (getcnt(l) == k) {
            System.out.println(l);
        } else {
            System.out.println(-1);
        }
    }

    private static long getcnt(long n) {
        if (n < 5) {
            return 0;
        }
        return n / 5 + getcnt(n / 5);
    }
}

